melia azadirachta Urdu Meaning
Melia Azadirachta - Urdu Meaning and Translation of Melia Azadirachta (پوست نیم - post e neem), Total 1 meaning for Melia Azadirachta , Roman Urdu Meaning for word Melia Azadirachta , English Definition and more.
1. n. large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia
Sponored Video